﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<?application progid="SMath Studio Desktop" version="0.98.6179.21440"?>
<regions>
  <settings>
    <identity>
      <id>7f4b16d3-d644-4e76-a763-7239283963c5</id>
      <revision>109</revision>
    </identity>
    <calculation>
      <precision>15</precision>
      <exponentialThreshold>12</exponentialThreshold>
      <fractions>decimal</fractions>
    </calculation>
    <pageModel active="true" printAreas="true" simpleEqualsOnly="false" printBackgroundImages="true">
      <paper id="1" orientation="Portrait" width="850" height="1100" />
      <margins left="39" right="39" top="39" bottom="39" />
      <header alignment="Center" color="#a9a9a9">&amp;[DATE] &amp;[TIME] - &amp;[FILENAME]</header>
      <footer alignment="Center" color="#a9a9a9">&amp;[PAGENUM] / &amp;[COUNT]</footer>
      <backgrounds />
    </pageModel>
    <dependencies>
      <assembly name="SMath Studio Desktop" version="0.98.6179.21440" guid="a37cba83-b69c-4c71-9992-55ff666763bd" />
      <assembly name="Math Region" version="0.98.6179.21440" guid="02f1ab51-215b-466e-a74d-5d8b1cf85e8d" />
      <assembly name="Special Functions" version="1.11.6179.21442" guid="2814e667-4e12-48b1-8d51-194e480eabc5" />
      <assembly name="Text Region" version="1.10.6179.21446" guid="485d28c5-349a-48b6-93be-12a35a1c1e39" />
      <assembly name="Matlab C++ Math Library" version="1.0.6196.37078" guid="4c2faab1-4d93-4904-8d88-a4e21512d179" />
      <assembly name="Statistical Tools" version="1.0.6232.7997" guid="76f6e9f5-ac86-4ffb-9e4d-284c8daecaf9" />
      <assembly name="ALGLIB® - numerical analysis library" version="1.0.6092.16611" guid="8e40b49c-3681-4332-903d-751303860e7b" />
      <assembly name="Plot Region" version="1.9.6179.21450" guid="c451c2b5-798b-4f08-b9ec-b90963d1ddaa" />
    </dependencies>
    <mode debug="true" />
  </settings>
  <region id="0" left="18" top="18" width="290" height="31" color="#000000" bgColor="#80ffff" fontSize="14">
    <text lang="eng">
      <p bold="true">Fourier DCT-II &amp; IDCT-II</p>
    </text>
  </region>
  <region id="1" left="18" top="54" width="460" height="256" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
    <math optimize="2" fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">f</e>
        <e type="function" args="1">dct2</e>
        <e type="operand" style="string">DCT-II -&gt; Discrete Cosine Transform</e>
        <e type="operand">n</e>
        <e type="operand">f</e>
        <e type="function" preserve="true" args="1">length</e>
        <e type="operator" args="2">:</e>
        <e type="operand">g</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">1</e>
        <e type="operand">n</e>
        <e type="operator" args="2">/</e>
        <e type="function" preserve="true" args="1">sqrt</e>
        <e type="operand">f</e>
        <e type="operand">j</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">j</e>
        <e type="operand">0</e>
        <e type="operand">n</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="4">sum</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">:</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operand">n</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">g</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">2</e>
        <e type="operand">n</e>
        <e type="operator" args="2">/</e>
        <e type="function" preserve="true" args="1">sqrt</e>
        <e type="operand">f</e>
        <e type="operand">j</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">2</e>
        <e type="operand">j</e>
        <e type="operator" args="2">*</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operand">k</e>
        <e type="operator" args="2">*</e>
        <e type="operand">π</e>
        <e type="operator" args="2">*</e>
        <e type="operand">2</e>
        <e type="operand">n</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">/</e>
        <e type="function" preserve="true" args="1">cos</e>
        <e type="operator" args="2">*</e>
        <e type="bracket">(</e>
        <e type="operand">j</e>
        <e type="operand">0</e>
        <e type="operand">n</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="4">sum</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">g</e>
        <e type="operand">n</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">1</e>
        <e type="operand">n</e>
        <e type="operator" args="2">/</e>
        <e type="function" preserve="true" args="1">sqrt</e>
        <e type="operand">f</e>
        <e type="operand">j</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">2</e>
        <e type="operand">j</e>
        <e type="operator" args="2">*</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operand">n</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operand">π</e>
        <e type="operator" args="2">*</e>
        <e type="operand">2</e>
        <e type="operand">n</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">/</e>
        <e type="function" preserve="true" args="1">cos</e>
        <e type="operator" args="2">*</e>
        <e type="bracket">(</e>
        <e type="operand">j</e>
        <e type="operand">0</e>
        <e type="operand">n</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="4">sum</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
        <e type="operand">g</e>
        <e type="operand">6</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="8">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="2" left="18" top="306" width="499" height="247" color="#000000" bgColor="#ffe8e8" fontSize="10">
    <math optimize="2" fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">g</e>
        <e type="function" args="1">idct2</e>
        <e type="operand" style="string">IDCT-II Inverse Discrete Cosine </e>
        <e type="operand">IF</e>
        <e type="operand">k</e>
        <e type="operand">0</e>
        <e type="operator" args="2">≡</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="1">sqrt</e>
        <e type="operator" args="2">/</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="3">if</e>
        <e type="operator" args="2">:</e>
        <e type="operand">n</e>
        <e type="operand">g</e>
        <e type="function" preserve="true" args="1">length</e>
        <e type="operator" args="2">:</e>
        <e type="operand">m</e>
        <e type="operand">g</e>
        <e type="function" preserve="true" args="1">length</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">:</e>
        <e type="operand">j</e>
        <e type="operand">n</e>
        <e type="operand">n</e>
        <e type="operand">m</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">f</e>
        <e type="operand">j</e>
        <e type="operand">m</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">2</e>
        <e type="operand">n</e>
        <e type="operator" args="2">/</e>
        <e type="function" preserve="true" args="1">sqrt</e>
        <e type="operand">g</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">IF</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operand">2</e>
        <e type="operand">j</e>
        <e type="operator" args="2">*</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operand">k</e>
        <e type="operator" args="2">*</e>
        <e type="operand">π</e>
        <e type="operator" args="2">*</e>
        <e type="operand">2</e>
        <e type="operand">n</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">/</e>
        <e type="function" preserve="true" args="1">cos</e>
        <e type="operator" args="2">*</e>
        <e type="bracket">(</e>
        <e type="operand">k</e>
        <e type="operand">0</e>
        <e type="operand">n</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="4">sum</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">f</e>
        <e type="function" preserve="true" args="1">reverse</e>
        <e type="operand">6</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="8">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="3" left="387" top="333" width="343" height="31" color="#000000" bgColor="#80ffff" fontSize="14">
    <text lang="eng">
      <p bold="true">Matlab DCT-II algo not same. </p>
    </text>
  </region>
  <region id="4" top="567" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>     Data set     </p>
      </title>
    </area>
    <region id="5" left="18" top="603" width="160" height="459" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math fractionType="auto" decimalPlaces="6">
        <input>
          <e type="operand">data_1</e>
          <e type="operand">1</e>
          <e type="operand">0.132</e>
          <e type="operator" args="1">-</e>
          <e type="operand">2</e>
          <e type="operand">0.11</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">0.045</e>
          <e type="operand">4</e>
          <e type="operand">0.0045</e>
          <e type="operand">5</e>
          <e type="operand">0.138</e>
          <e type="operator" args="1">-</e>
          <e type="operand">6</e>
          <e type="operand">0.467</e>
          <e type="operand">7</e>
          <e type="operand">0.5</e>
          <e type="operand">8</e>
          <e type="operand">0.78</e>
          <e type="operand">9</e>
          <e type="operand">1.342</e>
          <e type="operand">10</e>
          <e type="operand">0.993</e>
          <e type="operand">11</e>
          <e type="operand">1.105</e>
          <e type="operand">12</e>
          <e type="operand">1.119</e>
          <e type="operand">13</e>
          <e type="operand">1.18</e>
          <e type="operand">14</e>
          <e type="operand">1.143</e>
          <e type="operand">15</e>
          <e type="operand">0.655</e>
          <e type="operand">16</e>
          <e type="operand">1.008</e>
          <e type="operand">17</e>
          <e type="operand">0.771</e>
          <e type="operand">18</e>
          <e type="operand">1.208</e>
          <e type="operand">19</e>
          <e type="operand">0.938</e>
          <e type="operand">20</e>
          <e type="operand">0.783</e>
          <e type="operand">21</e>
          <e type="operand">0.734</e>
          <e type="operand">22</e>
          <e type="operand">0.763</e>
          <e type="operand">23</e>
          <e type="operand">1.044</e>
          <e type="operand">24</e>
          <e type="operand">0.754</e>
          <e type="operand">25</e>
          <e type="operand">0.797</e>
          <e type="operand">25</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="52">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="6" left="189" top="603" width="160" height="459" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math fractionType="auto" decimalPlaces="6">
        <input>
          <e type="operand">data_2</e>
          <e type="operand">26</e>
          <e type="operand">1.086</e>
          <e type="operand">27</e>
          <e type="operand">0.426</e>
          <e type="operand">28</e>
          <e type="operand">0.563</e>
          <e type="operand">29</e>
          <e type="operand">0.814</e>
          <e type="operand">30</e>
          <e type="operand">0.665</e>
          <e type="operand">31</e>
          <e type="operand">0.561</e>
          <e type="operator" args="1">-</e>
          <e type="operand">32</e>
          <e type="operand">0.429</e>
          <e type="operator" args="1">-</e>
          <e type="operand">33</e>
          <e type="operand">0.187</e>
          <e type="operand">34</e>
          <e type="operand">0.153</e>
          <e type="operator" args="1">-</e>
          <e type="operand">35</e>
          <e type="operand">0.422</e>
          <e type="operator" args="1">-</e>
          <e type="operand">36</e>
          <e type="operand">0.127</e>
          <e type="operator" args="1">-</e>
          <e type="operand">37</e>
          <e type="operand">0.018</e>
          <e type="operator" args="1">-</e>
          <e type="operand">38</e>
          <e type="operand">0.247</e>
          <e type="operator" args="1">-</e>
          <e type="operand">39</e>
          <e type="operand">0.422</e>
          <e type="operator" args="1">-</e>
          <e type="operand">40</e>
          <e type="operand">0.738</e>
          <e type="operator" args="1">-</e>
          <e type="operand">41</e>
          <e type="operand">0.711</e>
          <e type="operator" args="1">-</e>
          <e type="operand">42</e>
          <e type="operand">0.863</e>
          <e type="operator" args="1">-</e>
          <e type="operand">43</e>
          <e type="operand">0.769</e>
          <e type="operator" args="1">-</e>
          <e type="operand">44</e>
          <e type="operand">0.485</e>
          <e type="operator" args="1">-</e>
          <e type="operand">45</e>
          <e type="operand">0.79</e>
          <e type="operator" args="1">-</e>
          <e type="operand">46</e>
          <e type="operand">0.737</e>
          <e type="operator" args="1">-</e>
          <e type="operand">47</e>
          <e type="operand">0.708</e>
          <e type="operator" args="1">-</e>
          <e type="operand">48</e>
          <e type="operand">0.965</e>
          <e type="operator" args="1">-</e>
          <e type="operand">49</e>
          <e type="operand">0.899</e>
          <e type="operator" args="1">-</e>
          <e type="operand">50</e>
          <e type="operand">0.947</e>
          <e type="operator" args="1">-</e>
          <e type="operand">25</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="52">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="7" left="360" top="603" width="160" height="459" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math fractionType="auto" decimalPlaces="6">
        <input>
          <e type="operand">data_3</e>
          <e type="operand">51</e>
          <e type="operand">0.871</e>
          <e type="operator" args="1">-</e>
          <e type="operand">52</e>
          <e type="operand">1.138</e>
          <e type="operator" args="1">-</e>
          <e type="operand">53</e>
          <e type="operand">1.191</e>
          <e type="operator" args="1">-</e>
          <e type="operand">54</e>
          <e type="operand">0.046</e>
          <e type="operator" args="1">-</e>
          <e type="operand">55</e>
          <e type="operand">1.016</e>
          <e type="operator" args="1">-</e>
          <e type="operand">56</e>
          <e type="operand">1.275</e>
          <e type="operator" args="1">-</e>
          <e type="operand">57</e>
          <e type="operand">0.617</e>
          <e type="operator" args="1">-</e>
          <e type="operand">58</e>
          <e type="operand">0.908</e>
          <e type="operator" args="1">-</e>
          <e type="operand">59</e>
          <e type="operand">1.09</e>
          <e type="operator" args="1">-</e>
          <e type="operand">60</e>
          <e type="operand">0.972</e>
          <e type="operator" args="1">-</e>
          <e type="operand">61</e>
          <e type="operand">0.594</e>
          <e type="operator" args="1">-</e>
          <e type="operand">62</e>
          <e type="operand">0.5</e>
          <e type="operator" args="1">-</e>
          <e type="operand">63</e>
          <e type="operand">0.346</e>
          <e type="operator" args="1">-</e>
          <e type="operand">64</e>
          <e type="operand">0.191</e>
          <e type="operator" args="1">-</e>
          <e type="operand">65</e>
          <e type="operand">0.177</e>
          <e type="operator" args="1">-</e>
          <e type="operand">66</e>
          <e type="operand">0.362</e>
          <e type="operator" args="1">-</e>
          <e type="operand">67</e>
          <e type="operand">0.547</e>
          <e type="operator" args="1">-</e>
          <e type="operand">68</e>
          <e type="operand">0.455</e>
          <e type="operand">69</e>
          <e type="operand">0.417</e>
          <e type="operand">70</e>
          <e type="operand">0.129</e>
          <e type="operator" args="1">-</e>
          <e type="operand">71</e>
          <e type="operand">0.352</e>
          <e type="operand">72</e>
          <e type="operand">0.906</e>
          <e type="operand">73</e>
          <e type="operand">0.386</e>
          <e type="operand">74</e>
          <e type="operand">0.047</e>
          <e type="operator" args="1">-</e>
          <e type="operand">75</e>
          <e type="operand">0.214</e>
          <e type="operand">25</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="52">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="8" left="531" top="603" width="169" height="459" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math fractionType="auto" decimalPlaces="6">
        <input>
          <e type="operand">data_4</e>
          <e type="operand">76</e>
          <e type="operand">0.309</e>
          <e type="operand">77</e>
          <e type="operand">0.615</e>
          <e type="operand">78</e>
          <e type="operand">0.846</e>
          <e type="operand">79</e>
          <e type="operand">0.698</e>
          <e type="operand">80</e>
          <e type="operand">0.819</e>
          <e type="operand">81</e>
          <e type="operand">1.113</e>
          <e type="operand">82</e>
          <e type="operand">1.042</e>
          <e type="operand">83</e>
          <e type="operand">1.114</e>
          <e type="operand">84</e>
          <e type="operand">0.653</e>
          <e type="operand">85</e>
          <e type="operand">0.667</e>
          <e type="operand">86</e>
          <e type="operand">0.657</e>
          <e type="operand">87</e>
          <e type="operand">0.846</e>
          <e type="operand">88</e>
          <e type="operand">0.547</e>
          <e type="operand">89</e>
          <e type="operand">0.053</e>
          <e type="operand">90</e>
          <e type="operand">1.244</e>
          <e type="operand">91</e>
          <e type="operand">1.046</e>
          <e type="operand">92</e>
          <e type="operand">0.793</e>
          <e type="operand">93</e>
          <e type="operand">0.383</e>
          <e type="operand">94</e>
          <e type="operand">0.335</e>
          <e type="operand">95</e>
          <e type="operand">0.272</e>
          <e type="operand">96</e>
          <e type="operand">0.537</e>
          <e type="operand">97</e>
          <e type="operand">0.248</e>
          <e type="operand">98</e>
          <e type="operand">0.67</e>
          <e type="operand">99</e>
          <e type="operand">0.226</e>
          <e type="operator" args="1">-</e>
          <e type="operand">100</e>
          <e type="operand">0.208</e>
          <e type="operand">25</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="52">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="9" left="18" top="1089" width="340" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math fractionType="auto" decimalPlaces="6">
        <input>
          <e type="operand">XY</e>
          <e type="operand">data_1</e>
          <e type="operand">data_2</e>
          <e type="operand">data_3</e>
          <e type="operand">data_4</e>
          <e type="function" preserve="true" args="4">stack</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="10" left="18" top="1116" width="112" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math optimize="2" fractionType="auto" decimalPlaces="6">
        <input>
          <e type="operand">X</e>
          <e type="operand">XY</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="11" left="144" top="1116" width="112" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math optimize="2" fractionType="auto" decimalPlaces="6">
        <input>
          <e type="operand">Y</e>
          <e type="operand">XY</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="12" top="1134" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="13" left="243" top="1161" width="96" height="26" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">t0</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="1">time</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="14" left="18" top="1170" width="146" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">m</e>
        <e type="operand">XY</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="operator" args="2">:</e>
      </input>
      <result action="numeric">
        <e type="operand">100</e>
      </result>
    </math>
  </region>
  <region id="15" left="18" top="1197" width="166" height="27" color="#000000" bgColor="#ffffff" fontSize="10">
    <math fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">Low</e>
        <e type="operand">10</e>
        <e type="operator" args="2">:</e>
        <e type="operand" style="string" />
        <e type="operand">High</e>
        <e type="operand">0</e>
        <e type="operator" args="2">:</e>
        <e type="operand">1</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="5">mat</e>
      </input>
    </math>
  </region>
  <region id="16" left="243" top="1197" width="200" height="24" color="#000000" bgColor="#fff5ff" fontSize="10">
    <text lang="eng">
      <p bold="true">1. Set the window width</p>
    </text>
  </region>
  <region id="17" left="18" top="1224" width="214" height="119" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
    <math optimize="2" fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">j</e>
        <e type="operand">1</e>
        <e type="operand">m</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">j</e>
        <e type="operand">Low</e>
        <e type="operator" args="2">≤</e>
        <e type="bracket">(</e>
        <e type="operand">m</e>
        <e type="operand">High</e>
        <e type="operator" args="2">-</e>
        <e type="operand">j</e>
        <e type="operator" args="2">≤</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">¤</e>
        <e type="operand">W</e>
        <e type="operand">j</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">1</e>
        <e type="operator" args="2">:</e>
        <e type="operand">0</e>
        <e type="function" preserve="true" args="3">if</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">W</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
      </input>
    </math>
  </region>
  <region id="18" left="243" top="1224" width="397" height="72" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="eng">
      <p>Project note:Smath smooths this data set in reasonable time.The window width 10 results in good  smoothing,despite this abusive noisy data set</p>
    </text>
  </region>
  <region id="19" left="243" top="1296" width="271" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math optimize="2" fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">Y</e>
        <e type="operand">Y</e>
        <e type="operand">1</e>
        <e type="operand">m</e>
        <e type="operand">High</e>
        <e type="operator" args="2">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">submatrix</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="20" left="243" top="1323" width="271" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math optimize="2" fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">X</e>
        <e type="operand">X</e>
        <e type="operand">1</e>
        <e type="operand">m</e>
        <e type="operand">High</e>
        <e type="operator" args="2">-</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">submatrix</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="21" left="18" top="1377" width="141" height="28" border="true" color="#000000" bgColor="#fff5ff" fontSize="10">
    <math optimize="2" fractionType="auto" decimalPlaces="6">
      <description active="true" position="Top" lang="eng">
        <p>numeric</p>
      </description>
      <input>
        <e type="operand">Fx</e>
        <e type="operand">Y</e>
        <e type="function" args="1">dct2</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="22" left="198" top="1404" width="233" height="24" color="#000000" bgColor="#fff5ff" fontSize="10">
    <text lang="eng">
      <p bold="true">2. Enter the Fourier domain</p>
    </text>
  </region>
  <region id="23" left="18" top="1440" width="396" height="24" color="#000000" bgColor="#fff5ff" fontSize="10">
    <text lang="eng">
      <p bold="true">3. Weight the dct2 ...... 4. Recover from idct2</p>
    </text>
  </region>
  <region id="24" left="18" top="1467" width="203" height="91" border="true" color="#000000" bgColor="#fff5ff" fontSize="10">
    <math optimize="2" fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">U</e>
        <e type="operand" style="string">window weight Fx </e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">Fx</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">F</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">W</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Fx</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">F</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="25" left="234" top="1476" width="149" height="28" color="#000000" bgColor="#ffffff" fontSize="10">
    <math optimize="2" fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">Xf</e>
        <e type="operand">U</e>
        <e type="function" args="1">idct2</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="26" left="234" top="1503" width="178" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">dctII</e>
        <e type="operand">X</e>
        <e type="operand">Xf</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="27" left="234" top="1530" width="149" height="26" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math fractionType="auto" decimalPlaces="0">
      <input>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="1">time</e>
        <e type="operand">t0</e>
        <e type="operator" args="2">-</e>
      </input>
      <result action="numeric">
        <e type="operand">12</e>
        <e type="operand" style="unit">s</e>
        <e type="operator" args="2">*</e>
      </result>
    </math>
  </region>
  <region id="28" left="288" top="1620" width="188" height="24" color="#000000" bgColor="#e1ff00" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">up</e>
        <e type="operand">2</e>
        <e type="operator" args="2">:</e>
        <e type="operand" style="string">window height</e>
        <e type="operator" args="2">≡</e>
      </input>
    </math>
  </region>
  <region id="29" top="1647" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>     Stem  Module     </p>
      </title>
    </area>
    <region id="30" left="81" top="1674" width="440" height="275" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="6">
        <description active="true" position="Top" lang="eng">
          <p>Spectrum stem plot for QuickPlot unicolor</p>
        </description>
        <input>
          <e type="operand">data</e>
          <e type="function" args="1">Stem</e>
          <e type="operand">stemX</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">stemX</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">stem</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">data</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">data</e>
          <e type="operand">i</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">data</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">0</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand" style="string" />
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">stem</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">stem</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">stem</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">stem</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">0</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="function" preserve="true" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">V</e>
          <e type="operand">stem</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">2</e>
          <e type="operand">stem</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">V</e>
          <e type="operand">V</e>
          <e type="operand">stem</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="function" preserve="true" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">V</e>
          <e type="operand">V</e>
          <e type="operand">data</e>
          <e type="operand">data</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">row</e>
          <e type="function" preserve="true" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="operand">7</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="9">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="31" left="81" top="1989" width="141" height="45" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="6">
        <description active="true" position="Top" lang="eng">
          <p>Pre-define Unit step</p>
        </description>
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">Φ</e>
          <e type="operand">1</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="1">sign</e>
          <e type="operator" args="2">+</e>
          <e type="operand">up</e>
          <e type="operator" args="2">/</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="32" left="360" top="1989" width="186" height="45" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="6">
        <description active="true" position="Top" lang="eng">
          <p>Unit pulse:width/locate</p>
        </description>
        <input>
          <e type="operand">x</e>
          <e type="operand">p</e>
          <e type="function" args="2">Φ</e>
          <e type="operand">1</e>
          <e type="operand">x</e>
          <e type="operand">p</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="1">sign</e>
          <e type="operator" args="2">+</e>
          <e type="operand">up</e>
          <e type="operator" args="2">/</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="33" top="2097" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="34" left="18" top="2133" width="52" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
    <math fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">α</e>
        <e type="operand">1</e>
        <e type="operator" args="1">-</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="35" left="81" top="2133" width="51" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
    <math fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">β</e>
        <e type="operand">11</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="36" left="18" top="2160" width="166" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">t</e>
        <e type="function" args="1">f</e>
        <e type="operand">t</e>
        <e type="operand">α</e>
        <e type="operator" args="2">-</e>
        <e type="function" args="1">Φ</e>
        <e type="operand">t</e>
        <e type="operand">β</e>
        <e type="operator" args="2">-</e>
        <e type="function" args="1">Φ</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="37" left="18" top="2187" width="270" height="140" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">L</e>
        <e type="operand">H</e>
        <e type="operand">N</e>
        <e type="function" args="3">xd</e>
        <e type="operand" style="string">start/end @ L..H</e>
        <e type="operand">U</e>
        <e type="operand">0</e>
        <e type="operator" args="2">:</e>
        <e type="operand">dx</e>
        <e type="operand">H</e>
        <e type="operand">L</e>
        <e type="operator" args="2">-</e>
        <e type="operand">N</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">:</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">N</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">U</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">L</e>
        <e type="operand">dx</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">dx</e>
        <e type="operand">i</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">U</e>
        <e type="operand">5</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="7">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="38" left="288" top="2187" width="130" height="83" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">L</e>
        <e type="operand">0</e>
        <e type="operator" args="2">:</e>
        <e type="operand">H</e>
        <e type="operand">10</e>
        <e type="operator" args="2">:</e>
        <e type="operand">N</e>
        <e type="operand">11</e>
        <e type="operator" args="2">:</e>
        <e type="operand">U</e>
        <e type="operand">L</e>
        <e type="operand">H</e>
        <e type="operand">N</e>
        <e type="function" args="3">xd</e>
        <e type="operator" args="2">:</e>
        <e type="operand">4</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="6">line</e>
      </input>
    </math>
  </region>
  <region id="39" left="432" top="2187" width="188" height="75" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">p</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">U</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">vy</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">U</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="function" args="1">f</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">U</e>
        <e type="operand">vy</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="40" left="288" top="2295" width="129" height="26" color="#000000" bgColor="#e1ff00" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">window</e>
        <e type="operand">p</e>
        <e type="function" args="1">Stem</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="41" left="495" top="2295" width="87" height="207" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">p</e>
      </input>
      <result action="numeric">
        <e type="operand">0</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="operand">4</e>
        <e type="operand">1</e>
        <e type="operand">5</e>
        <e type="operand">1</e>
        <e type="operand">6</e>
        <e type="operand">1</e>
        <e type="operand">7</e>
        <e type="operand">1</e>
        <e type="operand">8</e>
        <e type="operand">1</e>
        <e type="operand">9</e>
        <e type="operand">1</e>
        <e type="operand">10</e>
        <e type="operand">1</e>
        <e type="operand">11</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="24">mat</e>
      </result>
    </math>
  </region>
  <region id="42" left="18" top="2340" width="449" height="158" color="#000000" bgColor="#ebebeb" fontSize="10">
    <plot type="2d" render="lines" scale_x="2.08934697790161" scale_y="0.224215442851073" scale_z="0.468463857919762" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-189" transpose_y="0" transpose_z="0">
      <description active="true" position="Top" lang="eng">
        <p>Fourier DCT-II window smoothing</p>
      </description>
      <input>
        <e type="operand">XY</e>
        <e type="operand">dctII</e>
        <e type="operand">window</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">sys</e>
      </input>
    </plot>
  </region>
  <region id="43" left="18" top="2601" width="627" height="31" color="#000000" bgColor="#80ffff" fontSize="14">
    <text lang="eng">
      <p bold="true">Variable smoothing from Fourier "freaked" Budapest 39</p>
    </text>
  </region>
  <region id="44" left="18" top="2637" width="324" height="163" border="true" color="#000000" bgColor="#fff5ff" fontSize="10">
    <math optimize="0" fractionType="fraction" decimalPlaces="6">
      <input>
        <e type="operand">data</e>
        <e type="operand">spec</e>
        <e type="function" args="2">pts</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">data</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">pt</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">a</e>
        <e type="operand">b</e>
        <e type="operand">c</e>
        <e type="function" args="3">spec</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand" style="string">Unest 'p' </e>
        <e type="operand">v</e>
        <e type="operand">pt</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">:</e>
        <e type="operand">j</e>
        <e type="operand">2</e>
        <e type="operand">pt</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">v</e>
        <e type="operand">v</e>
        <e type="operand">pt</e>
        <e type="operand">j</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="function" preserve="true" args="2">stack</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">data</e>
        <e type="operand">v</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operand">5</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="7">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="45" left="360" top="2637" width="340" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">XY</e>
        <e type="operand">data_1</e>
        <e type="operand">data_2</e>
        <e type="operand">data_3</e>
        <e type="operand">data_4</e>
        <e type="function" preserve="true" args="4">stack</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="46" left="360" top="2664" width="76" height="24" color="#000000" bgColor="#ffff80" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">data</e>
        <e type="operand">XY</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="47" left="459" top="2664" width="76" height="24" color="#000000" bgColor="#ffff80" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">band</e>
        <e type="operand">17</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="48" left="360" top="2691" width="350" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">xy</e>
        <e type="operand">XY</e>
        <e type="operand">band</e>
        <e type="operand">100</e>
        <e type="operand">band</e>
        <e type="operator" args="2">-</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="5">submatrix</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="49" left="360" top="2727" width="131" height="69" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">xb</e>
        <e type="operand">xy</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">yb</e>
        <e type="operand">xy</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">N</e>
        <e type="operand">xy</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="operator" args="2">:</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
      </input>
    </math>
  </region>
  <region id="50" left="360" top="2799" width="264" height="52" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">a</e>
        <e type="operand">b</e>
        <e type="operand">c</e>
        <e type="function" args="3">spec</e>
        <e type="operand" style="string">.</e>
        <e type="operand">10</e>
        <e type="operand" style="string">black</e>
        <e type="operand">1</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="5">mat</e>
        <e type="operator" args="2">:</e>
        <e type="operand">pts</e>
        <e type="operand">data</e>
        <e type="operand">a</e>
        <e type="operand">b</e>
        <e type="operand">c</e>
        <e type="function" args="3">spec</e>
        <e type="function" args="2">pts</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
      </input>
    </math>
  </region>
  <region id="51" left="18" top="2871" width="152" height="124" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <description active="true" position="Top" lang="eng">
        <p>Prepare B39</p>
      </description>
      <input>
        <e type="operand">Δx</e>
        <e type="operand">xb</e>
        <e type="operand">N</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">xb</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">N</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">:</e>
        <e type="operand">ω</e>
        <e type="operand">2</e>
        <e type="operand">π</e>
        <e type="operand">N</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">:</e>
        <e type="operand">u</e>
        <e type="function" args="1">λ</e>
        <e type="operand">u</e>
        <e type="operand">xb</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">ω</e>
        <e type="operand">Δx</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">:</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
      </input>
    </math>
  </region>
  <region id="52" left="225" top="2871" width="351" height="143" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
    <math optimize="2" decimalPlaces="4">
      <description active="true" position="Top" lang="eng">
        <p>Fourier polynomial coefficients for B39</p>
      </description>
      <input>
        <e type="operand">n</e>
        <e type="operand">0</e>
        <e type="operand">N</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">A</e>
        <e type="operand">n</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">2</e>
        <e type="operand">N</e>
        <e type="operand">3</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">/</e>
        <e type="operand">yb</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">n</e>
        <e type="operand">k</e>
        <e type="operator" args="2">*</e>
        <e type="operand">ω</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">cos</e>
        <e type="operator" args="2">*</e>
        <e type="operand">k</e>
        <e type="operand">0</e>
        <e type="operand">N</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="4">sum</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
        <e type="operand">B</e>
        <e type="operand">n</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">2</e>
        <e type="operand">N</e>
        <e type="operand">3</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">/</e>
        <e type="operand">yb</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">n</e>
        <e type="operand">k</e>
        <e type="operator" args="2">*</e>
        <e type="operand">ω</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">sin</e>
        <e type="operator" args="2">*</e>
        <e type="operand">k</e>
        <e type="operand">0</e>
        <e type="operand">N</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="4">sum</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
        <e type="function" preserve="true" args="3">for</e>
      </input>
    </math>
  </region>
  <region id="53" left="225" top="3078" width="180" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">w</e>
        <e type="operand">2</e>
        <e type="operator" args="2">:</e>
        <e type="operand" style="string">length of B39</e>
        <e type="operator" args="2">≡</e>
      </input>
    </math>
  </region>
  <region id="54" left="225" top="3105" width="439" height="66" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
    <math optimize="2" fractionType="fraction" decimalPlaces="6">
      <input>
        <e type="operand">u</e>
        <e type="function" args="1">B39</e>
        <e type="operand">A</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operand">A</e>
        <e type="operand">n</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">u</e>
        <e type="function" args="1">λ</e>
        <e type="operand">n</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">cos</e>
        <e type="operator" args="2">*</e>
        <e type="operand">B</e>
        <e type="operand">n</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">u</e>
        <e type="function" args="1">λ</e>
        <e type="operand">n</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">sin</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operand">n</e>
        <e type="operand">1</e>
        <e type="operand">w</e>
        <e type="function" preserve="true" args="4">sum</e>
        <e type="operator" args="2">+</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="3">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="55" left="225" top="3204" width="231" height="98" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
    <math optimize="2" fractionType="fraction" decimalPlaces="6">
      <input>
        <e type="operand">fit</e>
        <e type="operand">x</e>
        <e type="operand">25</e>
        <e type="operator" args="1">-</e>
        <e type="operand">150</e>
        <e type="operand">24.75</e>
        <e type="operator" args="1">-</e>
        <e type="function" preserve="true" args="3">range</e>
        <e type="operator" args="2">:</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">x</e>
        <e type="function" preserve="true" args="1">length</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">v</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">x</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="function" args="1">B39</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="3">line</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">x</e>
        <e type="operand">v</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="56" left="225" top="3303" width="373" height="158" color="#000000" bgColor="#ffffff" fontSize="10">
    <plot type="2d" render="lines" scale_x="2.65750465706913" scale_y="0.135606129024779" scale_z="0.36037391941047" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-119" transpose_y="0" transpose_z="0">
      <description active="true" position="Top" lang="eng">
        <p>Fourier polynomial smoothing to periodic data set</p>
      </description>
      <input>
        <e type="operand">pts</e>
        <e type="operand">fit</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </plot>
  </region>
  <region id="57" left="198" top="3537" width="348" height="31" color="#800000" bgColor="#ffffff" fontSize="14">
    <text lang="eng">
      <p bold="true" underline="true">The Smath Gaussian 'ksmmooth'</p>
    </text>
  </region>
  <region id="58" top="3573" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>     Data set     </p>
      </title>
    </area>
    <region id="59" left="36" top="3609" width="160" height="459" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math fractionType="auto" decimalPlaces="6">
        <input>
          <e type="operand">data_1</e>
          <e type="operand">1</e>
          <e type="operand">0.132</e>
          <e type="operator" args="1">-</e>
          <e type="operand">2</e>
          <e type="operand">0.11</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">0.045</e>
          <e type="operand">4</e>
          <e type="operand">0.0045</e>
          <e type="operand">5</e>
          <e type="operand">0.138</e>
          <e type="operator" args="1">-</e>
          <e type="operand">6</e>
          <e type="operand">0.467</e>
          <e type="operand">7</e>
          <e type="operand">0.5</e>
          <e type="operand">8</e>
          <e type="operand">0.78</e>
          <e type="operand">9</e>
          <e type="operand">1.342</e>
          <e type="operand">10</e>
          <e type="operand">0.993</e>
          <e type="operand">11</e>
          <e type="operand">1.105</e>
          <e type="operand">12</e>
          <e type="operand">1.119</e>
          <e type="operand">13</e>
          <e type="operand">1.18</e>
          <e type="operand">14</e>
          <e type="operand">1.143</e>
          <e type="operand">15</e>
          <e type="operand">0.655</e>
          <e type="operand">16</e>
          <e type="operand">1.008</e>
          <e type="operand">17</e>
          <e type="operand">0.771</e>
          <e type="operand">18</e>
          <e type="operand">1.208</e>
          <e type="operand">19</e>
          <e type="operand">0.938</e>
          <e type="operand">20</e>
          <e type="operand">0.783</e>
          <e type="operand">21</e>
          <e type="operand">0.734</e>
          <e type="operand">22</e>
          <e type="operand">0.763</e>
          <e type="operand">23</e>
          <e type="operand">1.044</e>
          <e type="operand">24</e>
          <e type="operand">0.754</e>
          <e type="operand">25</e>
          <e type="operand">0.797</e>
          <e type="operand">25</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="52">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="60" left="207" top="3609" width="160" height="459" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math fractionType="auto" decimalPlaces="6">
        <input>
          <e type="operand">data_2</e>
          <e type="operand">26</e>
          <e type="operand">1.086</e>
          <e type="operand">27</e>
          <e type="operand">0.426</e>
          <e type="operand">28</e>
          <e type="operand">0.563</e>
          <e type="operand">29</e>
          <e type="operand">0.814</e>
          <e type="operand">30</e>
          <e type="operand">0.665</e>
          <e type="operand">31</e>
          <e type="operand">0.561</e>
          <e type="operator" args="1">-</e>
          <e type="operand">32</e>
          <e type="operand">0.429</e>
          <e type="operator" args="1">-</e>
          <e type="operand">33</e>
          <e type="operand">0.187</e>
          <e type="operand">34</e>
          <e type="operand">0.153</e>
          <e type="operator" args="1">-</e>
          <e type="operand">35</e>
          <e type="operand">0.422</e>
          <e type="operator" args="1">-</e>
          <e type="operand">36</e>
          <e type="operand">0.127</e>
          <e type="operator" args="1">-</e>
          <e type="operand">37</e>
          <e type="operand">0.018</e>
          <e type="operator" args="1">-</e>
          <e type="operand">38</e>
          <e type="operand">0.247</e>
          <e type="operator" args="1">-</e>
          <e type="operand">39</e>
          <e type="operand">0.422</e>
          <e type="operator" args="1">-</e>
          <e type="operand">40</e>
          <e type="operand">0.738</e>
          <e type="operator" args="1">-</e>
          <e type="operand">41</e>
          <e type="operand">0.711</e>
          <e type="operator" args="1">-</e>
          <e type="operand">42</e>
          <e type="operand">0.863</e>
          <e type="operator" args="1">-</e>
          <e type="operand">43</e>
          <e type="operand">0.769</e>
          <e type="operator" args="1">-</e>
          <e type="operand">44</e>
          <e type="operand">0.485</e>
          <e type="operator" args="1">-</e>
          <e type="operand">45</e>
          <e type="operand">0.79</e>
          <e type="operator" args="1">-</e>
          <e type="operand">46</e>
          <e type="operand">0.737</e>
          <e type="operator" args="1">-</e>
          <e type="operand">47</e>
          <e type="operand">0.708</e>
          <e type="operator" args="1">-</e>
          <e type="operand">48</e>
          <e type="operand">0.965</e>
          <e type="operator" args="1">-</e>
          <e type="operand">49</e>
          <e type="operand">0.899</e>
          <e type="operator" args="1">-</e>
          <e type="operand">50</e>
          <e type="operand">0.947</e>
          <e type="operator" args="1">-</e>
          <e type="operand">25</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="52">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="61" left="378" top="3609" width="160" height="459" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math fractionType="auto" decimalPlaces="6">
        <input>
          <e type="operand">data_3</e>
          <e type="operand">51</e>
          <e type="operand">0.871</e>
          <e type="operator" args="1">-</e>
          <e type="operand">52</e>
          <e type="operand">1.138</e>
          <e type="operator" args="1">-</e>
          <e type="operand">53</e>
          <e type="operand">1.191</e>
          <e type="operator" args="1">-</e>
          <e type="operand">54</e>
          <e type="operand">0.046</e>
          <e type="operator" args="1">-</e>
          <e type="operand">55</e>
          <e type="operand">1.016</e>
          <e type="operator" args="1">-</e>
          <e type="operand">56</e>
          <e type="operand">1.275</e>
          <e type="operator" args="1">-</e>
          <e type="operand">57</e>
          <e type="operand">0.617</e>
          <e type="operator" args="1">-</e>
          <e type="operand">58</e>
          <e type="operand">0.908</e>
          <e type="operator" args="1">-</e>
          <e type="operand">59</e>
          <e type="operand">1.09</e>
          <e type="operator" args="1">-</e>
          <e type="operand">60</e>
          <e type="operand">0.972</e>
          <e type="operator" args="1">-</e>
          <e type="operand">61</e>
          <e type="operand">0.594</e>
          <e type="operator" args="1">-</e>
          <e type="operand">62</e>
          <e type="operand">0.5</e>
          <e type="operator" args="1">-</e>
          <e type="operand">63</e>
          <e type="operand">0.346</e>
          <e type="operator" args="1">-</e>
          <e type="operand">64</e>
          <e type="operand">0.191</e>
          <e type="operator" args="1">-</e>
          <e type="operand">65</e>
          <e type="operand">0.177</e>
          <e type="operator" args="1">-</e>
          <e type="operand">66</e>
          <e type="operand">0.362</e>
          <e type="operator" args="1">-</e>
          <e type="operand">67</e>
          <e type="operand">0.547</e>
          <e type="operator" args="1">-</e>
          <e type="operand">68</e>
          <e type="operand">0.455</e>
          <e type="operand">69</e>
          <e type="operand">0.417</e>
          <e type="operand">70</e>
          <e type="operand">0.129</e>
          <e type="operator" args="1">-</e>
          <e type="operand">71</e>
          <e type="operand">0.352</e>
          <e type="operand">72</e>
          <e type="operand">0.906</e>
          <e type="operand">73</e>
          <e type="operand">0.386</e>
          <e type="operand">74</e>
          <e type="operand">0.047</e>
          <e type="operator" args="1">-</e>
          <e type="operand">75</e>
          <e type="operand">0.214</e>
          <e type="operand">25</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="52">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="62" left="549" top="3609" width="169" height="459" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math fractionType="auto" decimalPlaces="6">
        <input>
          <e type="operand">data_4</e>
          <e type="operand">76</e>
          <e type="operand">0.309</e>
          <e type="operand">77</e>
          <e type="operand">0.615</e>
          <e type="operand">78</e>
          <e type="operand">0.846</e>
          <e type="operand">79</e>
          <e type="operand">0.698</e>
          <e type="operand">80</e>
          <e type="operand">0.819</e>
          <e type="operand">81</e>
          <e type="operand">1.113</e>
          <e type="operand">82</e>
          <e type="operand">1.042</e>
          <e type="operand">83</e>
          <e type="operand">1.114</e>
          <e type="operand">84</e>
          <e type="operand">0.653</e>
          <e type="operand">85</e>
          <e type="operand">0.667</e>
          <e type="operand">86</e>
          <e type="operand">0.657</e>
          <e type="operand">87</e>
          <e type="operand">0.846</e>
          <e type="operand">88</e>
          <e type="operand">0.547</e>
          <e type="operand">89</e>
          <e type="operand">0.053</e>
          <e type="operand">90</e>
          <e type="operand">1.244</e>
          <e type="operand">91</e>
          <e type="operand">1.046</e>
          <e type="operand">92</e>
          <e type="operand">0.793</e>
          <e type="operand">93</e>
          <e type="operand">0.383</e>
          <e type="operand">94</e>
          <e type="operand">0.335</e>
          <e type="operand">95</e>
          <e type="operand">0.272</e>
          <e type="operand">96</e>
          <e type="operand">0.537</e>
          <e type="operand">97</e>
          <e type="operand">0.248</e>
          <e type="operand">98</e>
          <e type="operand">0.67</e>
          <e type="operand">99</e>
          <e type="operand">0.226</e>
          <e type="operator" args="1">-</e>
          <e type="operand">100</e>
          <e type="operand">0.208</e>
          <e type="operand">25</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="52">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="63" left="36" top="4095" width="340" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math fractionType="auto" decimalPlaces="6">
        <input>
          <e type="operand">XY</e>
          <e type="operand">data_1</e>
          <e type="operand">data_2</e>
          <e type="operand">data_3</e>
          <e type="operand">data_4</e>
          <e type="function" preserve="true" args="4">stack</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="64" left="36" top="4122" width="112" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math optimize="2" fractionType="auto" decimalPlaces="6">
        <input>
          <e type="operand">X</e>
          <e type="operand">XY</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="65" left="162" top="4122" width="112" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math optimize="2" fractionType="auto" decimalPlaces="6">
        <input>
          <e type="operand">Y</e>
          <e type="operand">XY</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="66" top="4140" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="67" top="4167" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>     ksmooth # plotG     </p>
      </title>
    </area>
    <region id="68" left="27" top="4203" width="761" height="121" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="4" exponentialThreshold="3">
        <input>
          <e type="operand">vx</e>
          <e type="operand">vy</e>
          <e type="operand">char</e>
          <e type="operand">size</e>
          <e type="operand">color</e>
          <e type="function" args="5">plotG</e>
          <e type="operand">n</e>
          <e type="operand">vx</e>
          <e type="function" preserve="true" args="1">length</e>
          <e type="operator" args="2">:</e>
          <e type="operand">plot</e>
          <e type="operand">vx</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">vy</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">char</e>
          <e type="operand">size</e>
          <e type="operand">color</e>
          <e type="function" preserve="true" args="5">augment</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">2</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">plot</e>
          <e type="operand">plot</e>
          <e type="operand">vx</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">vy</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">char</e>
          <e type="operand">size</e>
          <e type="operand">color</e>
          <e type="function" preserve="true" args="5">augment</e>
          <e type="function" preserve="true" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">plot</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="69" left="36" top="4347" width="183" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <math fractionType="auto" decimalPlaces="6">
        <input>
          <e type="operand">σ</e>
          <e type="operand">0.3708158988058244</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="70" left="297" top="4347" width="250" height="31" color="#000000" bgColor="#80ffff" fontSize="14">
      <text lang="eng">
        <p bold="true">The Gaussian ksmooth </p>
      </text>
    </region>
    <region id="71" left="36" top="4374" width="203" height="61" color="#000000" bgColor="#ffffff" fontSize="10">
      <math fractionType="auto" decimalPlaces="6">
        <input>
          <e type="operand">d</e>
          <e type="function" args="1">K</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">π</e>
          <e type="operator" args="2">*</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operand">σ</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">/</e>
          <e type="operand">d</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operand">2</e>
          <e type="operand">σ</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="1">-</e>
          <e type="function" preserve="true" args="1">exp</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="72" left="297" top="4419" width="343" height="147" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">j</e>
          <e type="operand">X</e>
          <e type="operand">Y</e>
          <e type="function" args="3">Ksmooth</e>
          <e type="operand">μ</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">line</e>
          <e type="operator" args="2">:</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">μ</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="operand">bw</e>
          <e type="operator" args="2">/</e>
          <e type="function" args="1">K</e>
          <e type="operand">Y</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="bracket">(</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">X</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="4">sum</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">μ</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="operand">bw</e>
          <e type="operator" args="2">/</e>
          <e type="function" args="1">K</e>
          <e type="bracket">(</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">X</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="4">sum</e>
          <e type="operator" args="2">/</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="73" left="36" top="4446" width="240" height="158" color="#000000" bgColor="#ffffff" fontSize="10">
      <plot type="2d" render="lines" scale_x="5.34083438727057" scale_y="4.95388632632158" scale_z="26.4578864422478" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="0" transpose_y="0" transpose_z="0">
        <description active="true" position="Top" lang="eng">
          <p>Gaussian Ksmooth Kernel</p>
        </description>
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">K</e>
        </input>
      </plot>
    </region>
    <region id="74" left="297" top="4563" width="270" height="72" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">W</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">X</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">s</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">j</e>
          <e type="operand">X</e>
          <e type="operand">Y</e>
          <e type="function" args="3">Ksmooth</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">s</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="75" top="4662" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="76" left="198" top="4689" width="131" height="69" color="#000000" bgColor="#e1ffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">X</e>
        <e type="operand">XY</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Y</e>
        <e type="operand">XY</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Yo</e>
        <e type="operand">XY</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
      </input>
    </math>
  </region>
  <region id="77" left="387" top="4689" width="174" height="85" color="#000000" bgColor="#e1ffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">bw</e>
        <e type="operand">15</e>
        <e type="operator" args="2">:</e>
        <e type="operand" style="string">bandwidth</e>
        <e type="operator" args="2">≡</e>
        <e type="operand">XW</e>
        <e type="operand">X</e>
        <e type="operand">W</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operator" args="2">:</e>
        <e type="operand">vx</e>
        <e type="operand">X</e>
        <e type="operator" args="2">:</e>
        <e type="operand">vy</e>
        <e type="operand">XW</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">4</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="6">line</e>
      </input>
    </math>
  </region>
  <region id="78" left="198" top="4779" width="303" height="49" color="#000000" bgColor="#e1ffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">XW</e>
        <e type="operand">vx</e>
        <e type="operand">vy</e>
        <e type="operand" style="string">.</e>
        <e type="operand">11</e>
        <e type="operand" style="string">red</e>
        <e type="function" args="5">plotG</e>
        <e type="operator" args="2">:</e>
        <e type="operand">data</e>
        <e type="operand">X</e>
        <e type="operand">Yo</e>
        <e type="operand" style="string">+</e>
        <e type="operand">7</e>
        <e type="operand" style="string">black</e>
        <e type="function" args="5">plotG</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
      </input>
    </math>
  </region>
  <region id="79" left="198" top="4833" width="325" height="95" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math decimalPlaces="4">
      <description active="true" position="Top" lang="eng">
        <p>spline join/mesh the smoothed data set</p>
      </description>
      <input>
        <e type="operand">Cfit</e>
        <e type="operand">t</e>
        <e type="operand">0</e>
        <e type="operand">100</e>
        <e type="operand">0.5</e>
        <e type="function" preserve="true" args="3">range</e>
        <e type="operator" args="2">:</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">t</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">v</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">vx</e>
        <e type="operand">vy</e>
        <e type="operand">t</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="function" preserve="true" args="3">cinterp</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">t</e>
        <e type="operand">v</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="80" left="531" top="4833" width="106" height="63" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math decimalPlaces="6">
      <description active="true" position="Top" lang="eng">
        <p>collect plot</p>
      </description>
      <input>
        <e type="operand">plot</e>
        <e type="operand">Cfit</e>
        <e type="operand">data</e>
        <e type="operand">XW</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">sys</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="81" left="18" top="4950" width="731" height="210" color="#000000" bgColor="#ffffff" fontSize="10" showInputData="False">
    <plot type="2d" render="lines" scale_x="3.74005008361004" scale_y="0.305972661454237" scale_z="1.1443530780543" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-320" transpose_y="0" transpose_z="0">
      <input>
        <e type="operand">plot</e>
      </input>
    </plot>
  </region>
  <region id="82" left="243" top="5247" width="394" height="31" color="#800000" bgColor="#ffffff" fontSize="14">
    <text lang="eng">
      <p bold="true" underline="true">The Smath Fourier WINDOW 'Filter'</p>
    </text>
  </region>
  <region id="83" top="5292" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>     Data set     </p>
      </title>
    </area>
    <region id="84" left="36" top="5328" width="160" height="459" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math fractionType="auto" decimalPlaces="6">
        <input>
          <e type="operand">data_1</e>
          <e type="operand">1</e>
          <e type="operand">0.132</e>
          <e type="operator" args="1">-</e>
          <e type="operand">2</e>
          <e type="operand">0.11</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">0.045</e>
          <e type="operand">4</e>
          <e type="operand">0.0045</e>
          <e type="operand">5</e>
          <e type="operand">0.138</e>
          <e type="operator" args="1">-</e>
          <e type="operand">6</e>
          <e type="operand">0.467</e>
          <e type="operand">7</e>
          <e type="operand">0.5</e>
          <e type="operand">8</e>
          <e type="operand">0.78</e>
          <e type="operand">9</e>
          <e type="operand">1.342</e>
          <e type="operand">10</e>
          <e type="operand">0.993</e>
          <e type="operand">11</e>
          <e type="operand">1.105</e>
          <e type="operand">12</e>
          <e type="operand">1.119</e>
          <e type="operand">13</e>
          <e type="operand">1.18</e>
          <e type="operand">14</e>
          <e type="operand">1.143</e>
          <e type="operand">15</e>
          <e type="operand">0.655</e>
          <e type="operand">16</e>
          <e type="operand">1.008</e>
          <e type="operand">17</e>
          <e type="operand">0.771</e>
          <e type="operand">18</e>
          <e type="operand">1.208</e>
          <e type="operand">19</e>
          <e type="operand">0.938</e>
          <e type="operand">20</e>
          <e type="operand">0.783</e>
          <e type="operand">21</e>
          <e type="operand">0.734</e>
          <e type="operand">22</e>
          <e type="operand">0.763</e>
          <e type="operand">23</e>
          <e type="operand">1.044</e>
          <e type="operand">24</e>
          <e type="operand">0.754</e>
          <e type="operand">25</e>
          <e type="operand">0.797</e>
          <e type="operand">25</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="52">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="85" left="207" top="5328" width="160" height="459" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math fractionType="auto" decimalPlaces="6">
        <input>
          <e type="operand">data_2</e>
          <e type="operand">26</e>
          <e type="operand">1.086</e>
          <e type="operand">27</e>
          <e type="operand">0.426</e>
          <e type="operand">28</e>
          <e type="operand">0.563</e>
          <e type="operand">29</e>
          <e type="operand">0.814</e>
          <e type="operand">30</e>
          <e type="operand">0.665</e>
          <e type="operand">31</e>
          <e type="operand">0.561</e>
          <e type="operator" args="1">-</e>
          <e type="operand">32</e>
          <e type="operand">0.429</e>
          <e type="operator" args="1">-</e>
          <e type="operand">33</e>
          <e type="operand">0.187</e>
          <e type="operand">34</e>
          <e type="operand">0.153</e>
          <e type="operator" args="1">-</e>
          <e type="operand">35</e>
          <e type="operand">0.422</e>
          <e type="operator" args="1">-</e>
          <e type="operand">36</e>
          <e type="operand">0.127</e>
          <e type="operator" args="1">-</e>
          <e type="operand">37</e>
          <e type="operand">0.018</e>
          <e type="operator" args="1">-</e>
          <e type="operand">38</e>
          <e type="operand">0.247</e>
          <e type="operator" args="1">-</e>
          <e type="operand">39</e>
          <e type="operand">0.422</e>
          <e type="operator" args="1">-</e>
          <e type="operand">40</e>
          <e type="operand">0.738</e>
          <e type="operator" args="1">-</e>
          <e type="operand">41</e>
          <e type="operand">0.711</e>
          <e type="operator" args="1">-</e>
          <e type="operand">42</e>
          <e type="operand">0.863</e>
          <e type="operator" args="1">-</e>
          <e type="operand">43</e>
          <e type="operand">0.769</e>
          <e type="operator" args="1">-</e>
          <e type="operand">44</e>
          <e type="operand">0.485</e>
          <e type="operator" args="1">-</e>
          <e type="operand">45</e>
          <e type="operand">0.79</e>
          <e type="operator" args="1">-</e>
          <e type="operand">46</e>
          <e type="operand">0.737</e>
          <e type="operator" args="1">-</e>
          <e type="operand">47</e>
          <e type="operand">0.708</e>
          <e type="operator" args="1">-</e>
          <e type="operand">48</e>
          <e type="operand">0.965</e>
          <e type="operator" args="1">-</e>
          <e type="operand">49</e>
          <e type="operand">0.899</e>
          <e type="operator" args="1">-</e>
          <e type="operand">50</e>
          <e type="operand">0.947</e>
          <e type="operator" args="1">-</e>
          <e type="operand">25</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="52">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="86" left="378" top="5328" width="160" height="459" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math fractionType="auto" decimalPlaces="6">
        <input>
          <e type="operand">data_3</e>
          <e type="operand">51</e>
          <e type="operand">0.871</e>
          <e type="operator" args="1">-</e>
          <e type="operand">52</e>
          <e type="operand">1.138</e>
          <e type="operator" args="1">-</e>
          <e type="operand">53</e>
          <e type="operand">1.191</e>
          <e type="operator" args="1">-</e>
          <e type="operand">54</e>
          <e type="operand">0.046</e>
          <e type="operator" args="1">-</e>
          <e type="operand">55</e>
          <e type="operand">1.016</e>
          <e type="operator" args="1">-</e>
          <e type="operand">56</e>
          <e type="operand">1.275</e>
          <e type="operator" args="1">-</e>
          <e type="operand">57</e>
          <e type="operand">0.617</e>
          <e type="operator" args="1">-</e>
          <e type="operand">58</e>
          <e type="operand">0.908</e>
          <e type="operator" args="1">-</e>
          <e type="operand">59</e>
          <e type="operand">1.09</e>
          <e type="operator" args="1">-</e>
          <e type="operand">60</e>
          <e type="operand">0.972</e>
          <e type="operator" args="1">-</e>
          <e type="operand">61</e>
          <e type="operand">0.594</e>
          <e type="operator" args="1">-</e>
          <e type="operand">62</e>
          <e type="operand">0.5</e>
          <e type="operator" args="1">-</e>
          <e type="operand">63</e>
          <e type="operand">0.346</e>
          <e type="operator" args="1">-</e>
          <e type="operand">64</e>
          <e type="operand">0.191</e>
          <e type="operator" args="1">-</e>
          <e type="operand">65</e>
          <e type="operand">0.177</e>
          <e type="operator" args="1">-</e>
          <e type="operand">66</e>
          <e type="operand">0.362</e>
          <e type="operator" args="1">-</e>
          <e type="operand">67</e>
          <e type="operand">0.547</e>
          <e type="operator" args="1">-</e>
          <e type="operand">68</e>
          <e type="operand">0.455</e>
          <e type="operand">69</e>
          <e type="operand">0.417</e>
          <e type="operand">70</e>
          <e type="operand">0.129</e>
          <e type="operator" args="1">-</e>
          <e type="operand">71</e>
          <e type="operand">0.352</e>
          <e type="operand">72</e>
          <e type="operand">0.906</e>
          <e type="operand">73</e>
          <e type="operand">0.386</e>
          <e type="operand">74</e>
          <e type="operand">0.047</e>
          <e type="operator" args="1">-</e>
          <e type="operand">75</e>
          <e type="operand">0.214</e>
          <e type="operand">25</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="52">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="87" left="549" top="5328" width="169" height="459" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math fractionType="auto" decimalPlaces="6">
        <input>
          <e type="operand">data_4</e>
          <e type="operand">76</e>
          <e type="operand">0.309</e>
          <e type="operand">77</e>
          <e type="operand">0.615</e>
          <e type="operand">78</e>
          <e type="operand">0.846</e>
          <e type="operand">79</e>
          <e type="operand">0.698</e>
          <e type="operand">80</e>
          <e type="operand">0.819</e>
          <e type="operand">81</e>
          <e type="operand">1.113</e>
          <e type="operand">82</e>
          <e type="operand">1.042</e>
          <e type="operand">83</e>
          <e type="operand">1.114</e>
          <e type="operand">84</e>
          <e type="operand">0.653</e>
          <e type="operand">85</e>
          <e type="operand">0.667</e>
          <e type="operand">86</e>
          <e type="operand">0.657</e>
          <e type="operand">87</e>
          <e type="operand">0.846</e>
          <e type="operand">88</e>
          <e type="operand">0.547</e>
          <e type="operand">89</e>
          <e type="operand">0.053</e>
          <e type="operand">90</e>
          <e type="operand">1.244</e>
          <e type="operand">91</e>
          <e type="operand">1.046</e>
          <e type="operand">92</e>
          <e type="operand">0.793</e>
          <e type="operand">93</e>
          <e type="operand">0.383</e>
          <e type="operand">94</e>
          <e type="operand">0.335</e>
          <e type="operand">95</e>
          <e type="operand">0.272</e>
          <e type="operand">96</e>
          <e type="operand">0.537</e>
          <e type="operand">97</e>
          <e type="operand">0.248</e>
          <e type="operand">98</e>
          <e type="operand">0.67</e>
          <e type="operand">99</e>
          <e type="operand">0.226</e>
          <e type="operator" args="1">-</e>
          <e type="operand">100</e>
          <e type="operand">0.208</e>
          <e type="operand">25</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="52">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="88" left="36" top="5814" width="340" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math fractionType="auto" decimalPlaces="6">
        <input>
          <e type="operand">XY</e>
          <e type="operand">data_1</e>
          <e type="operand">data_2</e>
          <e type="operand">data_3</e>
          <e type="operand">data_4</e>
          <e type="function" preserve="true" args="4">stack</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="89" top="5850" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="90" left="18" top="5904" width="258" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">XY</e>
        <e type="operand">XY</e>
        <e type="operand">1</e>
        <e type="operand">100</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="5">submatrix</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="91" left="18" top="5931" width="112" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math optimize="2" fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">X</e>
        <e type="operand">XY</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="92" left="144" top="5931" width="112" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math optimize="2" fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">Y</e>
        <e type="operand">XY</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="93" left="18" top="5967" width="222" height="26" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math optimize="2" fractionType="auto" decimalPlaces="6">
      <description active="false" position="Top" lang="eng">
        <p>Smath/User redefinition</p>
      </description>
      <input>
        <e type="operand">v</e>
        <e type="operand">n</e>
        <e type="function" args="2">cfft</e>
        <e type="operand">v</e>
        <e type="operand">n</e>
        <e type="function" preserve="true" args="2">al_fftc1d</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="94" left="315" top="5985" width="88" height="26" color="#000000" bgColor="#ffff80" fontSize="10">
    <math fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">m</e>
        <e type="operand">Y</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="95" left="18" top="5994" width="263" height="28" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">v</e>
        <e type="operand">n</e>
        <e type="function" args="2">icfft</e>
        <e type="operand">v</e>
        <e type="operand">n</e>
        <e type="function" preserve="true" args="2">al_fftc1dinv</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="96" left="18" top="6021" width="265" height="28" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">r</e>
        <e type="operand">X</e>
        <e type="operand">Y</e>
        <e type="function" preserve="true" args="2">Slope</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
      </input>
      <result action="numeric">
        <e type="operand">0.001165</e>
        <e type="operator" args="1">-</e>
      </result>
    </math>
  </region>
  <region id="97" left="18" top="6066" width="174" height="65" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">dd</e>
        <e type="operand">Y</e>
        <e type="operand">X</e>
        <e type="operand">r</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">:</e>
        <e type="operand">D</e>
        <e type="operand">dd</e>
        <e type="operand">m</e>
        <e type="function" args="2">cfft</e>
        <e type="operator" args="2">:</e>
        <e type="operand">w</e>
        <e type="operand">3</e>
        <e type="operator" args="2">:</e>
        <e type="operand" style="string">window size</e>
        <e type="operator" args="2">≡</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
      </input>
    </math>
  </region>
  <region id="98" left="18" top="6147" width="158" height="27" color="#000000" bgColor="#ffff80" fontSize="10">
    <math fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">Low</e>
        <e type="operand">w</e>
        <e type="operator" args="2">:</e>
        <e type="operand" style="string" />
        <e type="operand">High</e>
        <e type="operand">w</e>
        <e type="operator" args="2">:</e>
        <e type="operand">1</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="5">mat</e>
      </input>
    </math>
  </region>
  <region id="99" left="243" top="6147" width="256" height="30" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">dw</e>
        <e type="function" preserve="true" args="1">mwabs</e>
        <e type="operand">dw</e>
        <e type="function" preserve="true" args="1">mat2sys</e>
        <e type="function" preserve="true" args="1">abs</e>
        <e type="function" preserve="true" args="1">sys2mat</e>
        <e type="operator" args="2">≡</e>
      </input>
    </math>
  </region>
  <region id="100" left="18" top="6183" width="214" height="122" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math fractionType="auto" decimalPlaces="6">
      <description active="true" position="Top" lang="eng">
        <p>Create the Fourier window</p>
      </description>
      <input>
        <e type="operand">j</e>
        <e type="operand">1</e>
        <e type="operand">m</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">j</e>
        <e type="operand">Low</e>
        <e type="operator" args="2">≤</e>
        <e type="bracket">(</e>
        <e type="operand">m</e>
        <e type="operand">High</e>
        <e type="operator" args="2">-</e>
        <e type="operand">j</e>
        <e type="operator" args="2">≤</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">¤</e>
        <e type="operand">DW</e>
        <e type="operand">j</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">D</e>
        <e type="operand">j</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">:</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="3">line</e>
        <e type="operand">0</e>
        <e type="function" preserve="true" args="3">if</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">DW</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
      </input>
    </math>
  </region>
  <region id="101" left="243" top="6192" width="217" height="28" color="#000000" bgColor="#ebffff" fontSize="10">
    <math fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">dw</e>
        <e type="operand">DW</e>
        <e type="operand">m</e>
        <e type="function" args="2">icfft</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operand">X</e>
        <e type="operand">r</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="102" left="243" top="6219" width="112" height="26" color="#000000" bgColor="#ebffff" fontSize="10">
    <math optimize="2" fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">vy</e>
        <e type="operand">dw</e>
        <e type="function" preserve="true" args="1">mwabs</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="103" left="243" top="6255" width="286" height="69" color="#000000" bgColor="#ffe1e1" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">vy1</e>
        <e type="operand">vy</e>
        <e type="operand">1</e>
        <e type="operand">33</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">submatrix</e>
        <e type="operator" args="2">:</e>
        <e type="operand">vy2</e>
        <e type="operand">vy</e>
        <e type="operand">34</e>
        <e type="operand">68</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">submatrix</e>
        <e type="operator" args="2">:</e>
        <e type="operand">vy3</e>
        <e type="operand">vy</e>
        <e type="operand">69</e>
        <e type="operand">100</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">submatrix</e>
        <e type="operator" args="2">:</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
      </input>
    </math>
  </region>
  <region id="104" left="243" top="6345" width="212" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">vy</e>
        <e type="operand">vy1</e>
        <e type="operand">vy2</e>
        <e type="operator" args="1">-</e>
        <e type="operand">vy3</e>
        <e type="function" preserve="true" args="3">stack</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="105" left="459" top="6345" width="279" height="56" color="#000000" bgColor="#ffe1e1" fontSize="10">
    <text lang="eng">
      <p>Though I don't understand the segmentation, denoising results. Segments depend upon 'w'. </p>
    </text>
  </region>
  <region id="106" left="18" top="6381" width="176" height="31" color="#800000" bgColor="#ffffff" fontSize="14">
    <text lang="eng">
      <p bold="true">Rate smoothing</p>
    </text>
  </region>
  <region id="107" left="243" top="6381" width="186" height="26" color="#000000" bgColor="#ebffff" fontSize="10">
    <math fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">Filter</e>
        <e type="operand">X</e>
        <e type="operand">vy</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="108" left="18" top="6417" width="190" height="168" color="#000000" bgColor="#e1ff00" fontSize="10">
    <text lang="eng">
      <p>________ function........ points=====================1. B39                   ______2. linfitCheby  ______3. DCT-II           ......4, 5 ~ =4. ksmooth         ......5. WINDOW           ......</p>
    </text>
  </region>
  <region id="109" left="243" top="6417" width="495" height="158" color="#000000" bgColor="#ffffff" fontSize="10">
    <plot type="2d" render="lines" scale_x="3.1537092973394" scale_y="0.219753555538337" scale_z="0.700039223459235" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-196" transpose_y="-2" transpose_z="0">
      <input>
        <e type="operand">Filter</e>
        <e type="operand">XY</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </plot>
  </region>
  <region id="110" left="234" top="6660" width="340" height="56" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="eng">
      <p>................NEXT................Fourier DCT-II [Data linfitCheby].smFourier DCT-II [Data Genfit Minimize].sm</p>
    </text>
  </region>
  <region id="111" left="18" top="6759" width="476" height="31" color="#000000" bgColor="#80ffff" fontSize="14">
    <text lang="eng">
      <p bold="true">Conclude the project: deceptively simple</p>
    </text>
  </region>
  <region id="112" left="522" top="6759" width="178" height="84" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand" style="string">initial</e>
        <e type="operand" style="string">refined</e>
        <e type="operand">1</e>
        <e type="operand">0.09</e>
        <e type="operand">0.06</e>
        <e type="operator" args="1">-</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">mat</e>
        <e type="operand">0.942</e>
        <e type="operand">0.094</e>
        <e type="operand">0.06</e>
        <e type="operator" args="1">-</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">mat</e>
        <e type="operand">2</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="6">mat</e>
      </input>
    </math>
  </region>
  <region id="113" left="18" top="6795" width="479" height="152" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="eng">
      <p>The five proposals above are not futile as they may applyotherwise in closely similar projects. However, none of the choices were wise. By inspection, the data set has sine format, it may not be of amplitude '1', it may havesome phase shift. We just need to guess wisely for the frequency. Now, we can construct a model function from these assumptions and guess wisely from trial/error. Once the guesses are in target, we get a final fit inone shot "Genfit Minimize". We conserve β below</p>
    </text>
  </region>
  <region id="114" left="522" top="6849" width="111" height="63" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">β</e>
        <e type="operand">1</e>
        <e type="operand">0.094248</e>
        <e type="operand">0</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">mat</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="115" left="522" top="6912" width="217" height="34" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">x</e>
        <e type="operand">β</e>
        <e type="function" args="2">f</e>
        <e type="operand">β</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">β</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">x</e>
        <e type="operator" args="2">*</e>
        <e type="operand">β</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="1">sin</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="116" left="18" top="6966" width="244" height="113" border="true" color="#000000" bgColor="#ffff80" fontSize="10">
    <math optimize="2" decimalPlaces="4">
      <input>
        <e type="operand">FIT</e>
        <e type="operand" style="string">range, populate</e>
        <e type="operand">U</e>
        <e type="operand">10</e>
        <e type="operator" args="1">-</e>
        <e type="operand">120</e>
        <e type="operand">9.5</e>
        <e type="operator" args="1">-</e>
        <e type="function" preserve="true" args="3">range</e>
        <e type="operator" args="2">:</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">U</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">FIT</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">U</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">β</e>
        <e type="function" args="2">f</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">U</e>
        <e type="operand">FIT</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operand">4</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="6">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="117" left="396" top="6966" width="233" height="31" color="#000000" bgColor="#80ffff" fontSize="14">
    <text lang="eng">
      <p bold="true">... that's not all:</p>
    </text>
  </region>
  <region id="118" left="396" top="7002" width="349" height="88" color="#000000" bgColor="#ffffe1" fontSize="10">
    <text lang="eng">
      <p>Methods based on the SSE [SumSquareError]are affected by the noise distribution.Thus, in this example, you may prefer tosurvive with a NON-Minimzed fit/smooth.The "Quizer" didn't give the original.</p>
    </text>
  </region>
  <region id="119" left="18" top="7083" width="292" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">data</e>
        <e type="operand">X</e>
        <e type="operand">Y</e>
        <e type="operand" style="string">.</e>
        <e type="operand">12</e>
        <e type="operand" style="string">black</e>
        <e type="function" args="5">plotG</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="120" left="549" top="7110" width="88" height="63" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">1</e>
        <e type="operand">0.094248</e>
        <e type="operand">0</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">mat</e>
      </input>
    </math>
  </region>
  <region id="121" left="18" top="7119" width="426" height="240" color="#000000" bgColor="#ebebeb" fontSize="10" showInputData="False">
    <plot type="2d" render="lines" scale_x="6.28408489099375" scale_y="0.332980375910234" scale_z="2.09247694925493" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-178" transpose_y="0" transpose_z="0">
      <input>
        <e type="operand">data</e>
        <e type="operand">FIT</e>
        <e type="operand">x</e>
        <e type="function" args="1">B39</e>
        <e type="operand">XY</e>
        <e type="operand">4</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="6">sys</e>
      </input>
    </plot>
  </region>
  <region id="122" left="459" top="7182" width="160" height="40" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="eng">
      <p>the data set spansover 3π [likely] </p>
    </text>
  </region>
  <region id="123" left="621" top="7182" width="132" height="41" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">3</e>
        <e type="operand">π</e>
        <e type="operator" args="2">*</e>
        <e type="operand">100</e>
        <e type="operator" args="2">/</e>
      </input>
      <result action="numeric">
        <e type="operand">0.094248</e>
      </result>
    </math>
  </region>
  <region id="124" left="459" top="7236" width="135" height="31" color="#000000" bgColor="#80ffff" fontSize="14">
    <text lang="eng">
      <p bold="true">Conclusion </p>
    </text>
  </region>
  <region id="125" left="459" top="7272" width="302" height="88" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="eng">
      <p>No method will fit/smooth this data set. Noise is non sense, much toobig and not random, just crappyinvention. Easy to prove ... visitFourier DCT-II [Reconciliation B39]</p>
    </text>
  </region>
  <region id="126" top="7389" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>     Stem Construction Utility     </p>
      </title>
    </area>
    <region id="127" left="45" top="7416" width="314" height="198" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="4">
        <description active="true" position="Top" lang="eng">
          <p>Core component of the stem style</p>
        </description>
        <input>
          <e type="operand">P</e>
          <e type="operand">v</e>
          <e type="function" args="2">replicate</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">v</e>
          <e type="function" preserve="true" args="1">length</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">P</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">1</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">continue</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">P</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">T</e>
          <e type="operand">k</e>
          <e type="operand">j</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">k</e>
          <e type="operand">k</e>
          <e type="operand">P</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="3">if</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">T</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="128" left="369" top="7416" width="357" height="249" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="6">
        <description active="true" position="Top" lang="eng">
          <p>Stem construction</p>
        </description>
        <input>
          <e type="operand">vy</e>
          <e type="function" args="1">stem</e>
          <e type="operand">N</e>
          <e type="operand">vy</e>
          <e type="function" preserve="true" args="1">length</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">N</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">q</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">3</e>
          <e type="operator" args="2">:</e>
          <e type="operand">q</e>
          <e type="operand">N</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">2</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">line</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">N</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">i</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">N</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">S</e>
          <e type="operand">3</e>
          <e type="operand">i</e>
          <e type="operator" args="2">*</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">vy</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">u</e>
          <e type="operand">q</e>
          <e type="operand">v</e>
          <e type="function" args="2">replicate</e>
          <e type="operator" args="2">:</e>
          <e type="operand">V</e>
          <e type="operand">u</e>
          <e type="operand">S</e>
          <e type="function" preserve="true" args="2">augment</e>
          <e type="operator" args="2">:</e>
          <e type="operand">V</e>
          <e type="operand">V</e>
          <e type="operand">3</e>
          <e type="operand">V</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="5">submatrix</e>
          <e type="operator" args="2">:</e>
          <e type="operand">7</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="9">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="129" top="7695" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="130" left="18" top="7722" width="288" height="131" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">NoiseRatio</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">X</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">y</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="function" preserve="true" args="1">sin</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
        <e type="operand">r</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Y</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">y</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">X</e>
        <e type="operand">r</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="131" left="324" top="7758" width="197" height="67" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <description active="true" position="Top" lang="eng">
        <p>Collect the project</p>
      </description>
      <input>
        <e type="operand">N</e>
        <e type="operand">100</e>
        <e type="operator" args="2">:</e>
        <e type="operand">vy</e>
        <e type="operand">NoiseRatio</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">SNR</e>
        <e type="operand">vy</e>
        <e type="function" args="1">stem</e>
        <e type="operator" args="2">:</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
      </input>
    </math>
  </region>
  <region id="132" left="549" top="7785" width="124" height="102" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">snr</e>
        <e type="operand">SNR</e>
        <e type="operand">5</e>
        <e type="operand">5</e>
        <e type="operator" args="1">-</e>
        <e type="operand">22</e>
        <e type="operand">50</e>
        <e type="operand">22</e>
        <e type="operand">50</e>
        <e type="operator" args="1">-</e>
        <e type="operand">2</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="6">mat</e>
        <e type="operand">4</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="6">sys</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="133" left="18" top="7857" width="381" height="158" color="#000000" bgColor="#ffffff" fontSize="10">
    <plot type="2d" render="lines" scale_x="0.672003117975594" scale_y="0.155442231630079" scale_z="0.104457664320497" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-151" transpose_y="1" transpose_z="0">
      <input>
        <e type="operand">snr</e>
      </input>
    </plot>
  </region>
  <region id="134" left="18" top="8100" width="257" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">XY</e>
        <e type="operand">XY</e>
        <e type="operand">14</e>
        <e type="operand">86</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="5">submatrix</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="135" left="18" top="8127" width="112" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math optimize="2" fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">X</e>
        <e type="operand">XY</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="136" left="144" top="8127" width="112" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math optimize="2" fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">Y</e>
        <e type="operand">XY</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="137" left="18" top="8163" width="222" height="26" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math optimize="2" fractionType="auto" decimalPlaces="6">
      <description active="false" position="Top" lang="eng">
        <p>Smath/User redefinition</p>
      </description>
      <input>
        <e type="operand">v</e>
        <e type="operand">n</e>
        <e type="function" args="2">cfft</e>
        <e type="operand">v</e>
        <e type="operand">n</e>
        <e type="function" preserve="true" args="2">al_fftc1d</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="138" left="315" top="8181" width="129" height="26" color="#000000" bgColor="#ffff80" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">m</e>
        <e type="operand">Y</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="operator" args="2">:</e>
      </input>
      <result action="numeric">
        <e type="operand">73</e>
      </result>
    </math>
  </region>
  <region id="139" left="18" top="8190" width="263" height="28" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">v</e>
        <e type="operand">n</e>
        <e type="function" args="2">icfft</e>
        <e type="operand">v</e>
        <e type="operand">n</e>
        <e type="function" preserve="true" args="2">al_fftc1dinv</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="140" left="18" top="8217" width="265" height="28" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">r</e>
        <e type="operand">X</e>
        <e type="operand">Y</e>
        <e type="function" preserve="true" args="2">Slope</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
      </input>
      <result action="numeric">
        <e type="operand">0.002989</e>
        <e type="operator" args="1">-</e>
      </result>
    </math>
  </region>
  <region id="141" left="18" top="8262" width="174" height="65" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">dd</e>
        <e type="operand">Y</e>
        <e type="operand">X</e>
        <e type="operand">r</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">:</e>
        <e type="operand">D</e>
        <e type="operand">dd</e>
        <e type="operand">m</e>
        <e type="function" args="2">cfft</e>
        <e type="operator" args="2">:</e>
        <e type="operand">w</e>
        <e type="operand">2</e>
        <e type="operator" args="2">:</e>
        <e type="operand" style="string">window size</e>
        <e type="operator" args="2">≡</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
      </input>
    </math>
  </region>
  <region id="142" left="18" top="8343" width="200" height="27" color="#000000" bgColor="#ffff80" fontSize="10">
    <math fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">Low</e>
        <e type="operand">w</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">:</e>
        <e type="operand" style="string" />
        <e type="operand">High</e>
        <e type="operand">w</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">:</e>
        <e type="operand">1</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="5">mat</e>
      </input>
    </math>
  </region>
  <region id="143" left="243" top="8343" width="256" height="30" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">dw</e>
        <e type="function" preserve="true" args="1">mwabs</e>
        <e type="operand">dw</e>
        <e type="function" preserve="true" args="1">mat2sys</e>
        <e type="function" preserve="true" args="1">abs</e>
        <e type="function" preserve="true" args="1">sys2mat</e>
        <e type="operator" args="2">≡</e>
      </input>
    </math>
  </region>
  <region id="144" left="18" top="8379" width="214" height="122" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math fractionType="auto" decimalPlaces="6">
      <description active="true" position="Top" lang="eng">
        <p>Create the Fourier window</p>
      </description>
      <input>
        <e type="operand">j</e>
        <e type="operand">1</e>
        <e type="operand">m</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">j</e>
        <e type="operand">Low</e>
        <e type="operator" args="2">≤</e>
        <e type="bracket">(</e>
        <e type="operand">m</e>
        <e type="operand">High</e>
        <e type="operator" args="2">-</e>
        <e type="operand">j</e>
        <e type="operator" args="2">≤</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">¤</e>
        <e type="operand">DW</e>
        <e type="operand">j</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">D</e>
        <e type="operand">j</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">:</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="3">line</e>
        <e type="operand">0</e>
        <e type="function" preserve="true" args="3">if</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">DW</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
      </input>
    </math>
  </region>
  <region id="145" left="243" top="8388" width="217" height="28" color="#000000" bgColor="#ebffff" fontSize="10">
    <math fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">dw</e>
        <e type="operand">DW</e>
        <e type="operand">m</e>
        <e type="function" args="2">icfft</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operand">X</e>
        <e type="operand">r</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="146" left="243" top="8415" width="112" height="26" color="#000000" bgColor="#ebffff" fontSize="10">
    <math optimize="2" fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">sn</e>
        <e type="operand">dw</e>
        <e type="function" preserve="true" args="1">mwabs</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="147" left="243" top="8451" width="277" height="69" color="#000000" bgColor="#ffe1e1" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">sn1</e>
        <e type="operand">sn</e>
        <e type="operand">1</e>
        <e type="operand">20</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">submatrix</e>
        <e type="operator" args="2">:</e>
        <e type="operand">sn2</e>
        <e type="operand">sn</e>
        <e type="operand">21</e>
        <e type="operand">55</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">submatrix</e>
        <e type="operator" args="2">:</e>
        <e type="operand">sn3</e>
        <e type="operand">sn</e>
        <e type="operand">56</e>
        <e type="operand">73</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">submatrix</e>
        <e type="operator" args="2">:</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
      </input>
    </math>
  </region>
  <region id="148" left="243" top="8523" width="212" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">sn</e>
        <e type="operand">sn1</e>
        <e type="operand">sn2</e>
        <e type="operator" args="1">-</e>
        <e type="operand">sn3</e>
        <e type="function" preserve="true" args="3">stack</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="149" left="243" top="8559" width="186" height="26" color="#000000" bgColor="#ebffff" fontSize="10">
    <math fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand">Filter</e>
        <e type="operand">X</e>
        <e type="operand">sn</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="150" left="243" top="8595" width="495" height="158" color="#000000" bgColor="#ffffff" fontSize="10">
    <plot type="2d" render="lines" scale_x="3.1537092973394" scale_y="0.219753555538337" scale_z="0.700039223459235" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-196" transpose_y="-2" transpose_z="0">
      <input>
        <e type="operand">data</e>
        <e type="operand">Filter</e>
        <e type="operand">XY</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">sys</e>
      </input>
    </plot>
  </region>
</regions>